package edu.hbsi.demo2;


public class TestPen {
    public static void main(String[] args) {
        // 使用无参构造方法创建MyPen的对象给Pen的变量p1
        Pen p1 = new MyPen();
        p1.display();
        ((MyPen) p1).draw(); // 由于draw是抽象方法，对象是MyPen类型

        // 使用两个参数构造方法创建MyPen的对象给Pen的变量p2
        Pen p2 = new MyPen("Blue", 15);
        p2.display();
        ((MyPen) p2).draw(); // 类型转换
    }
}
